stop pulling my leg! - Turkish English Dictionary